package com.ruoyi.project.product.manager.service;

import com.ruoyi.project.product.manager.domain.Manager;

import java.util.List;

public interface IManagerService {
    /**
     * 产品管理查询
     * @param manager
     * @return
     */
    public List<Manager> selectManagerList(Manager manager);

    /**
     * 产品管理新增
     * @param manager
     * @return
     */
    public int insertManager(Manager manager);

    /**
     * 根据id查询产品管理
     * @param managerId
     * @return
     */
    public Manager selectManagerById(Long managerId);

    /**
     * 产品管理修改
     * @param manager
     * @return
     */
    public int updateManager(Manager manager);

    /**
     * 产品管理批量删除操作
     * @param ids
     * @return
     * @throws Exception
     */
    public int deleteManagerByIds(String ids) throws Exception;


    /**
     * 校验产品管理型号是否存在
     * @param manager
     * @return
     */
    public String checkManagerNumUnique(Manager manager);
}
